9dc4b47253559beff8a418f0a7ffeaf5a16a3ce1,core/src/main/java/org/teavm/model/text/InstructionStringifier.java,InstructionStringifier,createArray,#VariableReader#ValueType#VariableReader#,309

Before Change


    @Override
    public void createArray(VariableReader receiver, ValueType itemType, VariableReader size) {
        sb.append("@").append(receiver.getIndex()).append(" := new ");
        escapeIdentifierIfNeeded(itemType.toString(), sb);
        sb.append("[@").append(size.getIndex()).append(']');
    }

After Change



    @Override
    public void createArray(VariableReader receiver, ValueType itemType, VariableReader size) {
        appendLocalVar(receiver).append(" := new ").escapeIdentifierIfNeeded(itemType.toString())
                .append("[").appendLocalVar(size).append(']');
    }

    @Override